electric buoy - English Synonyms Dictionary